﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace BenCaoXuan.Infrastructure.Dto.Admin.promotion
{
    public class Commission_Dto
    {
        /// <summary>
        /// 推广id
        /// </summary>
        public string? id { get; set; }

        /// <summary>
        /// 佣金规则类型
        /// </summary>
        public string? triggerType { get; set; }

        /// <summary>
        /// 推广链接
        /// </summary>
        public string? cps { get; set; }

        /// <summary>
        /// 推广人id
        /// </summary>
        public string? promoterID { get; set; }

        /// <summary>
        /// 被推广人名称
        /// </summary>
        public string? promoter { get; set; }

        /// <summary>
        /// 被邀请人id
        /// </summary>
        public string? inviteeID { get; set; }

        /// <summary>
        /// 被邀请人名称
        /// </summary>
        public string? invitee { get; set; }

        /// <summary>
        /// 佣金金额
        /// </summary>
        public double? commissionAmount { get; set; }


        /// <summary>
        /// 佣金状态
        /// </summary>
        public int? commissionStatus { get; set; }
        

        /// <summary>
        /// 佣金发放状态
        /// </summary>
        public string? releaseTime { get; set; }

        /// <summary>
        /// 操作人id
        /// </summary>
        public string? operatorID { get; set; }

        /// <summary>
        /// 操作人名称
        /// </summary>
        public string? employeeName { get; set; }

        /// <summary>
        /// 创建时间
        /// </summary>
        public string? createTime { get; set; }

        /// <summary>
        /// 备注
        /// </summary>
        public string? remark { get; set; }
    }
}
